embodied mind - French English Dictionary